well perforator - German English Dictionary